From 60fd1d984e58b03a456072c63acf149712da73bc Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C3=98yvind=20Kol=C3=A5s?= Date: Wed, 24 Aug 2005 15:11:34 +0000 Subject: [PATCH] automake test using internal sanity checking --- ChangeLog | 5 +++++ tests/sanity.c | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 tests/sanity.c diff --git a/ChangeLog b/ChangeLog index d21ffb0..c21ed8b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-08-24 Øyvind Kolås + + * tests/sanity.c: Added a test that fails if the internal sanity + checks are failing. + 2005-08-24 Øyvind Kolås * babl/babl-classes.c, diff --git a/tests/sanity.c b/tests/sanity.c new file mode 100644 index 0000000..6271492 --- /dev/null +++ b/tests/sanity.c @@ -0,0 +1,33 @@ +/* babl - dynamically extendable universal pixel conversion library. + * Copyright (C) 2005, Øyvind Kolås. + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General + * Public License along with this library; if not, write to the + * Free Software Foundation, Inc., 59 Temple Place, Suite 330, + * Boston, MA 02111-1307, USA. + */ + +#include "babl.h" +#include "babl-sanity.h" +#include "babl-internal.h" + +int +main (int argc, + char **argv) +{ + babl_init (); + if (!babl_sanity ()) + return -1; + babl_destroy (); + return 0; +} -- 2.30.2